widget-factory: Add horizontally linked entries
authorMatthias Clasen <mclasen@redhat.com>
Sat, 13 Jun 2015 16:02:33 +0000 (12:02 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 14 Jun 2015 01:10:25 +0000 (21:10 -0400)
It happens in some places, so artists need an example to
make it look good.

demos/widget-factory/widget-factory.ui

index 8c0e3fd0ae415c1102d162ed80af63babb65fa41..c9f6b440aeb64d55449d6c987ed3943ead989fd3 100644 (file)
@@ -3583,10 +3583,56 @@ microphone-sensitivity-medium-symbolic</property>
                   </object>
                 </child>
                 <child>
-                  <object class="GtkSpinner">
+                  <object class="GtkSeparator">
                     <property name="visible">True</property>
-                    <property name="active">True</property>
-                    <property name="expand">True</property>
+                    <property name="orientation">vertical</property>
+                  </object>
+                </child>
+                <child>
+                  <object class="GtkBox">
+                    <property name="visible">True</property>
+                    <property name="orientation">vertical</property>
+                    <child>
+                      <object class="GtkBox">
+                        <property name="visible">True</property>
+                        <property name="orientation">horizontal</property>
+                        <property name="halign">center</property>
+                        <child>
+                          <object class="GtkEntry">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="placeholder_text" translatable="yes">Name…</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">True</property>
+                            <property name="position">0</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkEntry">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="placeholder_text" translatable="yes">Age…</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">True</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                        <style>
+                          <class name="linked"/>
+                        </style>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkSpinner">
+                        <property name="visible">True</property>
+                        <property name="active">True</property>
+                        <property name="expand">True</property>
+                      </object>
+                    </child>
                   </object>
                 </child>
               </object>